﻿using IceCS.DateEdge.Core;
using System;

namespace IceCS.DateEdge.Cmd
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine($"DateEdgeHelper.GetMinValue()：{DateEdgeHelper.GetMinValue()}");
            Console.WriteLine($"DateEdgeHelper.GetMaxValue()：{DateEdgeHelper.GetMaxValue()}");
            Console.WriteLine($"DateEdgeHelper.GetNow()：{DateEdgeHelper.GetNow()}");
            Console.WriteLine($"DateEdgeHelper.GetTodayBegin()：{DateEdgeHelper.GetTodayBegin()}");
            Console.WriteLine($"DateEdgeHelper.GetTodayEnd()：{DateEdgeHelper.GetTodayEnd()}");
            Console.WriteLine($"DateEdgeHelper.GetYesterdayBegin()：{DateEdgeHelper.GetYesterdayBegin()}");
            Console.WriteLine($"DateEdgeHelper.GetYesterdayEnd()：{DateEdgeHelper.GetYesterdayEnd()}");
            Console.WriteLine($"DateEdgeHelper.GetTomorrowBegin()：{DateEdgeHelper.GetTomorrowBegin()}");
            Console.WriteLine($"DateEdgeHelper.GetTomorrowEnd()：{DateEdgeHelper.GetTomorrowEnd()}");
            Console.WriteLine($"DateEdgeHelper.GetThisWeekBegin(isStartByMonday:true)：{DateEdgeHelper.GetThisWeekBegin(isStartByMonday:true)}");
            Console.WriteLine($"DateEdgeHelper.GetThisWeekEnd(isStartByMonday:true)：{DateEdgeHelper.GetThisWeekEnd(isStartByMonday: true)}");
            Console.WriteLine($"DateEdgeHelper.GetThisWeekBegin(isStartByMonday:false)：{DateEdgeHelper.GetThisWeekBegin(isStartByMonday: false)}");
            Console.WriteLine($"DateEdgeHelper.GetThisWeekEnd(isStartByMonday:false)：{DateEdgeHelper.GetThisWeekEnd(isStartByMonday: false)}");
        }
    }
}
